Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OSBOURNE PLACE Terraced £175,000 18 Oct 1999
2 OSBOURNE PLACE Terraced £139,950 27 Jan 1998
3 OSBOURNE PLACE Terraced £750,000 19 Jul 2023